﻿using LJX.SmartPark.Domain.Base;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace LJX.SmartPark.Domain.Area.Monthcard
{
    [Table("Monthcard")]
    public class Monthcard: KeyEntity
    {
        /// <summary>
        /// 月卡编号
        /// </summary>
        public string? Number { get; set; }

        /// <summary>
        /// 车主姓名
        /// </summary>
        public string? Name { get; set; }

        /// <summary>
        /// 联系电话
        /// </summary>
        public string? phone { get; set; }

        /// <summary>
        /// 车牌号码
        /// </summary>
        public string? Plate { get; set; }

        /// <summary>
        /// 开始时间
        /// </summary>
        public DateTime Begindate { get; set; }

        /// <summary>
        /// 到期时间
        /// </summary>
        public DateTime Expiredate { get; set; }

        /// <summary>
        /// 车位类型
        /// </summary>
        public int Type { get; set; }

        /// <summary>
        /// 车位编号
        /// </summary>
        public string? Stall { get; set; }

        /// <summary>
        /// 状态
        /// </summary>
        public int State { get; set; }
    }
}
